Having been and having in English